﻿@charset "utf-8";
/* CSS Document */
body{
scrollbar-arrow-color: #fff; /*图6,三角箭头的颜色*/
scrollbar-face-color: #dfdfdf; /*图5,立体滚动条的颜色*/
scrollbar-3dlight-color: #dfdfdf; /*图1,立体滚动条亮边的颜色*/
scrollbar-highlight-color: #dfdfdf; /*图2,滚动条空白部分的颜色*/
scrollbar-shadow-color: #E3E3E3; /*图3,立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #dfdfdf; /*图4,立体滚动条强阴影的颜色*/
scrollbar-track-color: #eee; /*图7,立体滚动条背景颜色*/
scrollbar-base-color:#E3E3E3; /*滚动条的基本颜色*/
}
.xieyi_show::-webkit-scrollbar { width: 10px; background:#E3E3E3; border-radius: 5px;  }
::-webkit-scrollbar-track,::-webkit-scrollbar-thumb { border-radius: 5px; }  
/*::-webkit-scrollbar-track { box-shadow: 1px 1px 5px rgba(80,80,80,.2) inset; }滚动条内阴影*/
::-webkit-scrollbar-thumb { min-height: 20px; background-clip: content-box; box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset; } 
::-webkit-scrollbar-corner { background: transparent; } 


.main_box{ width:100%; background:#f5f5f5; position:relative; padding:1px 0 20px;}
.wrap{ width:1000px !important;}
body{font:12px/22px "宋体",Tahoma,Arial,\5b8b\4f53,sans-serif;color:#333;}
iframe{ border:none; padding:0; margin:0;}
.font_arial{ font-family:Arial;}

.pay_icon{ display:inline-block; background:url(../../../img/v6/pay_icon.png) no-repeat; }
.icon_arrow{ display:inline-block; width:0; height:0; font-size:0; overflow:hidden; border:#fff solid 4px; border-top-color:#0099CC; position:absolute; right:0px; top:8px;}

.tiptext{ padding:5px 20px 5px 29px; position:relative;}
.tiptext .tip-icon{ float:left; margin-left:-19px;}


/*常用*/
.c_f60{ color:#f60;}
.c_09c{ color:#09c;}
.c_bbb{ color:#bbb;}
.c_999{ color:#999;}
.c_390{ color:#390;}



.order-header{ padding:8px 0;}
.order-header .logo{ float:left; width:230px; height:68px; background:url(../../../img/v6/lv_logo.png) no-repeat 0 center; text-indent:-999em;}
.order-header p{ text-align:right;color:#555;}
.order-header p.welcome{ padding:10px 3px 0 0;}
.order-header p.info strong{color:#e38;}
.order-header p b,.order-header p strong{font-family:arial;}

.pay_box{ margin-top:10px; padding:8px 18px; border:#ddd solid 1px; background:#fff; position:relative;}
.border_2{ border-width:2px;}
.order_tit{ margin:5px 0;font-size:18px;}
.border_b2{ border-bottom:#ddd solid 2px; padding:5px 0;}
.order_name_box{ border-bottom:#ddd solid 2px; padding:14px 0 25px;}
.order_name{ font-family:"微软雅黑"; font-weight:normal; width:760px; line-height:24px; padding:2px 0; color:#333; font-size:16px;}
.order_price{ float:right; margin:20px 20px 0 0; color:#999; text-align:right;}
.order_price span{ margin-top:3px; display:block; color:#f60; font-size:24px; font-family:"Arial","微软雅黑";}
.order_price span dfn{ font-size:16px; margin-right:3px;}
.order_name_b{ padding:25px 150px 25px 0; position:relative;}
.order_name_b samp{ color:#333;}
.order_name_b p{ color:#999;}
.order_name_b p b{ margin-right:20px; font-size:14px; color:#333;}
.order_name_b p i{ color:#f60; margin-right:5px;}
.icon_success{ float:left; width:48px; height:48px; margin:-2px 20px 0 30px; background-position:0 0;}

/*支付方式，分类切换*/
.no_pd{ padding:0;}
.pay_tab{ width:100%; height:44px; position:relative; background:#F8F8F8;}
.pay_tab li{ float:left; height:44px; line-height:44px; padding:0 15px; font-family:"微软雅黑"; font-size:16px; color:#666; border-right:#E3E3E3 solid 1px; cursor:pointer;}
.pay_tab li.active{ background:#fff; color:#e38; border-top:#e38 solid 2px; margin-top:-1px; height:44px; line-height:42px; overflow:hidden; }
.pay_list{ display:none; padding:5px 0 40px; border-top:#E3E3E3 solid 1px;}
.bank_list{ overflow:hidden; zoom:1;}
.bank_list li{ float:left; margin:30px 0 0 28px; width:166px; height:46px; position:relative;}
.bank_list li.active a{ border:#f60 solid 1px;}
.pay_phone li a:hover{ border-color:#ddd; cursor:default;}
.wy_list li{ display:none;}
.icon_jian{ position:absolute; right:0; top:0; width:30px; height:30px; background-position:-60px 0;}
.wy_btn span{ float:left; margin-top:12px; position:relative; padding-right:13px; cursor:pointer; color:#09c;}
.wy_btn span .icon_arrow{ border-color:#fff #fff #fff #09c; top:7px;}
.wy_btn span:hover{ color:#f60;}
.wy_btn span:hover .icon_arrow{ border-color:#fff #fff #fff #f60;}
.wy_btn_up span .icon_arrow{ border-color:#fff #fff #09c #fff; top:5px;}
.wy_btn_up span:hover .icon_arrow{ border-color:#fff #fff #f60 #fff;}
.pay_list .tiptext{ margin:30px 28px 0;}
.pay_list .mt_20{ margin-top:20px;}
.pay_list .mt_15{ margin-top:15px;}
.bank_tag_box{ position:absolute; left:0; top:47px;}
.bank_tag{ display:inline-block; margin-right:8px; line-height:16px; font-size:12px;}
.bank_tag i{ display:inline-block; margin-right:3px; padding:0 2px; height:16px; background:#f60; color:#fff; border-radius:4px;}

.dh_step{ margin:28px 28px 0; overflow:hidden; zoom:1;}
.dh_step li{ float:left; width:210px; padding-left:97px; position:relative;}
.dh_step li i{ float:left; margin-left:-67px; width:52px; height:46px;}
.dh_step li i.dh_step1{ background-position:0 -54px;}
.dh_step li i.dh_step2{ background-position:-60px -54px;}
.dh_step li i.dh_step3{ background-position:-120px -54px;}
.dh_step li h4{ font-size:16px; color:#666; font-weight:normal; font-family:"微软雅黑";}
.dh_step li p{ padding-top:3px; font-size:12px; color:#999;}
.dh_step li p b{ font-family:Arial; font-size:20px; color:#E51785;}
.tips_tit{ margin:30px 28px 0; height:34px; line-height:34px; padding:0 12px; color:#666; font-size:12px; font-weight:bold; background:#F6F6F6;}
.tips_tit span{ color:#f60; font-weight:normal;}

.pay_lkl{ display:block; margin:20px 0 0 29px; width:100px; height:54px; background-position:-100px 0;}
.lkl_tips{ color:#333; margin:20px 29px;}
.lkl_tips a{ color:#09c; margin-left:5px;}

.bank_list_mt20 li{ margin:20px 0 0 28px;}
.bank_info_box{ border:#ddd solid 1px; position:relative; padding:15px; margin:20px 28px;}
.bank_info_list{ display:none;}
.bank_info_list li{ margin-bottom:5px;}
.bank_info_list span{ font-family:"Arial","微软雅黑"; color:#f60;}
.bank_info_list label{ display:inline-block;}
.bank_info_list input{ float:left; margin:5px 5px 0 0;}
.pay_jt1{ width:11px; height:7px; position:absolute; left:78px; top:-7px; background-position:-60px -40px;}

.btn_next{ display:block; margin:0 auto; width:98px; height:36px; line-height:36px; background:#f80; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:16px; border-radius:3px; cursor:pointer;}
.btn_next:hover{ background:#f60;}


/*微信支付*/
.pay_weixin{ width:100%; height:442px; background:url(../../../img/v6/pay_weixin.png) no-repeat center 40px;}
.pay_weixin .pay_qrcode{ width:200px; height:200px; position:absolute; left:172px; top:114px;}
.pay_weixin_b{ height:30px; line-height:30px; padding:14px 0; background:#fafafa; border-top:#eee solid 1px;}
.pay_weixin_b a{ display:inline-block; margin-left:16px; position:relative; padding-left:16px; color:#09c; font-family:"微软雅黑"; font-size:14px;}
.pay_weixin_b a .icon_arrow{ border-color:#fafafa #09c #fafafa #fafafa; right:auto; left:0; top:11px; border-width:5px;}

.app_right,.sj_pop{ display:none;}

/* 微信支付改版 */
.pay_wx_box .pay_weixin{font-family:"微软雅黑";  width:100%; height:450px; background:url(../../../img/pay/v1/pay_weixin.png) no-repeat 530px 40px;}
.pay_wx_box .pay_weixin .pay_qrcode{ width:200px; height:200px; position: relative; left: 0; top: 0;}
.pay_wx_box .pay_weixin_b{ height:30px; line-height:30px; padding:14px 0; background:#fafafa; border-top:#eee solid 1px;}
.pay_wx_box .pay_weixin_b a{ display:inline-block; margin-left:16px; position:relative; padding-left:16px; color:#09c; font-family:"微软雅黑"; font-size:14px;}
.pay_wx_box .pay_weixin_b a .icon_arrow{ border-color:#fafafa #09c #fafafa #fafafa; right:auto; left:0; top:11px; border-width:5px;}
.pay_wx_box .pay_weixin dl{ overflow: hidden; padding: 60px 0 0 55px; }
.pay_wx_box .pay_weixin dt{ float: left; width: 140px; font-size: 18px; color: #666; }
.pay_wx_box .pay_weixin dd{ float: left; }
.pay_wx_box .pay_weixin_ewm_t{ color: #666; line-height: 20px; margin-bottom: 10px; }
.pay_wx_box .pay_weixin_ewm_t span{ color: #f60; margin: 0 2px; }
.pay_wx_box .pay_weixin_ewm_tip{ margin-bottom: 14px; width: 178px; border:#ff8888 solid 1px; background-color: #fff2f2; padding: 6px 10px; line-height: 18px; display: none;}
.pay_wx_box .pay_weixin_ewm_tip span{ color: #2299ee; cursor: pointer; }
.pay_wx_box .pay_weixin_ewm_b{ overflow: hidden; padding-left: 50px; line-height: 16px; color: #999; margin-left: 25px; margin-top: 18px;}
.pay_wx_box .pay_weixin_ewm_b i{ float: left; width: 31px; height: 32px; margin-left: -50px; background-position: 0 -110px;}








